Big Huge Thesaurus

ethylene glycol

noun